.fl {float: left;}
.fr{float: right;}
.w50 {width: 50px;}
.w58 {width: 58px;}
.w75 {width: 75px;}
.w90 {width: 90px;}
.w100 {width: 100px;}
.w200 {width: 200px;}
.h20{height: 20px;}
.h25{height: 25px;}
.bgred {background: #b6262f;}
.red{color: #b6262f;}
.m0 {margin: 0px;}
.p0 {padding: 0px;}
.pb2{padding-bottom: 2px}
.width20 {width: 20%;}
.width80 {width: 80%;}
.width100 {width: 100%;}
.db {display: block;}
.dib{display:inline-block;}
.f18 {font-size: 18px;}
.f16 {font-size: 16px;}
.f15 {font-size: 15px;}
.f14 {font-size: 14px;}
.f12 {font-size: 12px;}
.tdn{text-decoration: none;}
.mleft30{margin-left: 30%;}
.mt0{margin-top: 0px;}
.mt5{margin-top: 5px;}
.mt6{margin-top: 6px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt100{margin-top: 100px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.mb0{margin-bottom: 0px}
.mb5{margin-bottom: 5px}
.mb10{margin-bottom: 10px}
.mb20{margin-bottom: 20px}
.mr5{margin-right: 5px}
.mr10{margin-right: 10px}
.mr20{margin-right: 20px}
.displayNone{display: none}
.edit{
    cursor: pointer;
    font-size: 12px;
    display: block;
    text-decoration: none;
    color: #888;
}
.hrefcss {
    font-size: 12px;
    color: #fff;
    display: block;
    border: 1px solid #eee;
    text-decoration: none;
    cursor: pointer;
    line-height: 30px;
    text-align: center;
    margin: 0 12px 10px 12px;
}
.linecss{height:3px;border:none;border-top:2px ridge #b6262f;}
.linecss2{height:1px;border:none;border-top:1px ridge #b6262f;}
.divbdcss{border: 1px dashed #b6262f;}
li{font-size: 12px}
/*兼容iphone 按钮背景*/
input[type=button], input[type=submit], input[type=file], button {
    cursor: pointer;
    -webkit-appearance: none;
}

.clearfix:after{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: ".";
    clear: both;
    height: 0;
}
* html .clearfix{zoom: 1;}
*:first-child + html .clearfix{zoom: 1;}
li {list-style-type:none;}

.alertBkDiv {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.6;
    position: fixed;
    z-index: 999;
    left: 0px;
    top: 0px;
    display: none;

}

.alertdiv {
    width: 200px;
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -25px 0 0 -75px;
    display: none;
    z-index: 1000;
    text-align: center;
    line-height: 30px;
}

.searchBtn {
    font-size: 12px;
    color: #fff;
    border: 1px solid #eee;
    cursor: pointer;
    line-height: 15px;
    text-align: center;
    margin: 0 12px 0px 12px;
    padding: 2px 10px 2px 10px;
    background: #b6262f;
}